
# 面向对象继承
"""
说明 ：
    1. 必须是有两个类 ，一个是父类 ，一个是子类 ，子类继承了父类的功能
    2. 当子类继承父类以后 ，子类就可以直接使用父类中的方法或属性 ，最大化提高了代码的复用度 。

定义 ：

class A():
    属性 >= 0
    方法 >=0

class B(A):             B(A) : 代表B继承A类
    pass

class C(A)：
    pass
"""

class Test():

    def __init__(self):
        self.mod_data = []

    # 设置模块
    def set_module(self,mod_name):
        self.mod_data.append(mod_name)

    # 查看模块
    def get_module(self):
        return self.mod_data

class Bugs(Test):
    pass

class Cases(Test):
    pass

bug = Bugs()
bug.set_module('登录')
bug.set_module('注册')
print(bug.get_module())

case = Cases()
case.set_module('搜索')
print(case.get_module())